timber-framed building - Español Inglés Diccionario